the first that comes along - Spanish English Dictionary